﻿using System.Collections.Generic;

namespace Neturion.IRepositorios
{
    public interface IRepositorio<TObjeto, TId>
    {
        TObjeto Inserir(TObjeto objeto);
        TObjeto Atualizar(TObjeto objeto);
        void Excluir(TObjeto objeto);
        IList<TObjeto> ObterTodos();
        TObjeto ObterPorId(TId id);
    }
}